piece of ordenance - Französisch Englisch Wörterbuch